Career 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Australia #1-w1 Australia #1-w4 Germany F13 Australia #1-w3 Australia #1-w2 Italy #4-w3 Italy #4-w4 USA F2 USA F3 Portugal F3 Italy F8 Germany F6 Austria F4 Austria F5 Italy F26 Germany F12 Belgium F2 Germany F3 Germany F4 Germany F5 Croatia F1 Croatia F2 UAE F1 UAE F2 Japan F4 Japan F5 Ireland F2 Germany F13 USA F28 Italy F3 USA F1 USA F3 Germany F4 Italy #4-w1 Germany F6 Germany F1 Sweden F1 Sweden F2 USA F1 Italy #4-w2 Finland F2 Finland F1 M15 Castelo Branco M25 Porto M25 Faro M25 Prague M25 Prague M25 Wetzlar M15 Ueberlingen M25 Monastir Trofeo Barcelona de Tenis - Barcelona Zivnobanka Czech Open - Prostejov Lambertz Open by Stawag - Aachen Tatra Banka Slovak Open - Bratislava Baden Open - Karlsruhe Dublin Challenger - Dublin Akbank Private Banking TED Open - Istanbul Tatra Banka Slovak Open - Bratislava Oberstaufen Challenger Kitzbuhel Challenger Istanbul Challenger Memorial Savigny - Sassuolo VIII Trofeo Ciutat de Barcelona - Barcelona Copa Ericsson Uruguay - Montevideo Braunschweig Challenger Helsinki Challenger Heilbronn Challenger Le Gosier Challenger Savannah Challenger Nottingham Challenger Istanbul Challenger Knoxville Challenger Sarasota Challenger Savannah Challenger XI Venice Open - Venice Bordeaux Challenger Furth Challenger Winnetka Challenger Binghamton Challenger Heilbronn Open - Heilbronn Aptos Challenger 4th Volkswagen Challenger - Wolfsburg Panama City Challenger Sarasota Challenger Dallas Challenger Irving Challenger KGHM Dialog Polish Indoors - Wroclaw Sarasota Challenger Heilbronn Challenger Knoxville Challenger Sarasota Challenger Manchester Challenger Braunschweig Challenger Tallahassee Challenger Dallas Challenger Orbetello Challenger Athens Challenger Aptos Challenger Monterrey Challenger ATU Cup 2001 - Weiden Tiburon Challenger Istanbul Challenger Mouilleron-Le-Captif Challenger Bratislava Challenger Rennes Challenger Quimper Challenger Cherbourg Challenger Indian Wells Challenger Braunschweig Challenger Luedenscheid Challenger Alicante Challenger Ismaning Challenger Nur-Sultan Challenger Hamburg Challenger Eckental Challenger Ortisei Challenger Prague 2 Challenger Garden Open - Rome Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia ECM Cup - Prague Copa Ericsson Chile - Santiago Pekao Open - Szczecin Architect Open - Budapest Open Sabadell Atlantico - Barcelona ATU Cup - Weiden Nord/LB Open 2004 - Braunschweig Challenger Groningen - Groningen USTA Men's Challenger of Dallas - Dallas Logopak Challenger 2005 - Lubeck Ostdeutscher Sparkessen Cup - Dresden Badden Open by Rothaus - Ettlingen Schickendanz Open - Furth Black Forest Open - Freudenstadt Genoa Open - Genova Open D'Orleans - Orleans Lambertz Open by Stawag - Aachen IPP Open - Helsinki LTA Shrewsbury Challenger - Shrewsbury BMW Tennis Championship - Sunrise Gerry Weber Open - Halle Moselle Open - Metz PEOPLEnet Cup - Dnepropetrovsk Mitsubishi Electric Europe Cup - Monza Gelsor Open Romania - Bucharest Bordeaux Challenger Heineken Open - Auckland Morocco Tennis Tour - Casablanca Ostdeutscher Sparkassen Cup - Dresden The Surbiton Trophy - Surbiton Pekao Open 2003 - Szczecin Abierto Mexicano de Tenis Pegaso - Acapulco Estoril Open - Estoril Vancouver Challenger Cordenons Challenger Morocco Tennis Tour - Marrakech Dallas Challenger Sarasota Challenger Bordeaux Challenger Open de la Comunidad Valenciana - Valencia Bercuit Challenger Dublin Challenger - Dublin Mercedes Cup - Stuttgart Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Grand Prix de Tennis de Lyon - Lyon Rome Challenger The Shelbourne Irish Open - Dublin Bordeaux Challenger ARAG World Team Championship - Dusseldorf Vancouver Challenger Oberstaufen Cup - Oberstaufen Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Maui Challenger BellSouth Open - Vina del Mar The Dubai Tennis Championships - Dubai Open SEAT Godo 2006 - Barcelona Warsteiner Challenger Lubeck - Lubeck Charlottesville Challenger BMW Open - Munich Warsteiner Challenger Wolfsburg - Wolfsburg St. Petersburg Challenger - St. Petersburg Synsam Swedish Open - Bastad The LTA Hull Challenger - Hull Challenger Hamburg - Hamburg ATP Challenger Open 2004 - Monchengladbach Pilot Pen Tennis - New Haven Thailand Open - Bangkok Open de Moselle - Metz Stockholm Open - Stockholm Black Forest Open 2004 - Freudenstadt Davidoff Swiss Indoors Basel - Basel Le Gosier Challenger Sydney International - Sydney Heineken Open - Auckland ABN/AMRO World Tennis Tournament - Rotterdam Open Seat Godo 2007 - Barcelona Synsam Swedish Open - Bastad Campbell's Hall of Fame Tennis Championships - Newport Pilot Pen Tennis - New Haven AIG Japan Open Tennis Championships - Tokyo Irving Challenger Tallahassee Challenger ATP Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Medibank International - Sydney Campionati Internazionali di Sicilia - Palermo Open 13 - Marseille Aix En Provence Challenger ABN AMRO World Tennis Tournament - Rotterdam Heilbronn Challenger The Dubai Tennis Championships - Dubai Tennis Channel Open - Las Vegas Open de Tenis Comunidad Valenciana - Valencia Telenordia Swedish Open - Bastad Porsche Open - Poznan Marburg Challenger Copa Sevilla - Seville Idea Prokom Open - Sopot Allianz Suisse Open - Gstaad ARAG World Team Championship - Dusseldorf The Hypo Group Tennis International 2008 - Poertschach Dallas Challenger Gerry Weber Open - Halle Ordina Open - s-Hertogenbosch Catella Swedish Open - Bastad ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven Kobstaedernes ATP Challenger - Kolding Thailand Open - Bangkok China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Internationaux de Doubs Open de Franchie-Comte - Besancon ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Pilot Pen Tennis - New Haven Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb SA Tennis Open - Johannesburg Tallahassee Tennis Challenger - Tallahassee Open 13 - Marseille The Dubai Tennis Championships - Dubai Delray Beach International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Estoril Open - Estoril Banca Stato Challenger - Lugano BMW Open - Munich Ordina Open - 's-Hertogenbosch The Surbiton Trophy - Surbiton Mercedes Cup - Stuttgart Gerry Weber Open - Halle ATP Studena Croatia Open Umag - Umag Oberstaufen Cup - Oberstaufen Amer-Wilson Tampere Challenger - Tampere San Marino Challenger Open de Tenis Comunidad Valenciana - Valencia Davidoff Swiss Indoors - Basel Brisbane International - Brisbane Medibank International - Sydney Heineken Open - Auckland Tata Open - Chennai Mobilux Open - Luxembourg Braunschweig Challenger Internazionali di Tennis di Bergamo - Bergamo Adidas International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona Gerry Weber Open - Halle Mercedes Cup - Stuttgart Catella Swedish Open - Bastad Argentina Open - Buenos Aires International German Open - Hamburg Genova Challenger The LTA Cardiff Challenger - Cardiff Sacramento Challenger Open de Moselle - Metz 10° Trofeo Luigi Pezzoli - Bergamo Malaysian Open - Kuala Lumpur Croatia Open - Umag Oeiras 2 Challenger Thailand Open - Bangkok Biella 6 Challenger China Open - Beijing Helsinki Challenger Heineken Open - Auckland Open de Tenis Comunidad Valenciana - Valencia Mouilleron-Le-Captif Challenger Eckental Challenger Heineken Open - Auckland ABN AMRO World Tennis Tournament - Rotterdam Sanremo Challenger Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade SkiStar Swedish Open - Bastad Mercedes Cup - Stuttgart Next Generation Adelaide International - Adelaide Allianz Suisse Open - Gstaad Legg Mason Tennis Classic - Washington Challenger Ford de Cherbourg - Cherbourg Rakuten Japan Open - Tokyo St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia Qatar ExxonMobil Open - Doha Heineken Open - Auckland Regions Morgan Keegan Championships - Memphis Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona Gerry Weber Open - Halle UNICEF Open - 's Hertogenbosch SkiStar Swedish Open - Bastad Olbia Geovillage Open - Olbia Moselle Open - Metz Malaysian Open - Kuala Lumpur PTT Thailand Open - Bangkok VI Torneo Internazionale di Tennis - Barletta Valencia Open - Valencia Qatar ExxonMobil Open - Doha Brisbane International - Brisbane Heineken Open - Auckland Abierto Mexicano Telcel - Acapulco Portugal Open - Oeiras BB&T Atlanta Open - Atlanta Genova Challenger Malaysian Open - Kuala Lumpur Champaign Challenger Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Valencia Open - Valencia Brisbane International - Brisbane Copa Claro - Buenos Aires Rio Open 500 - Rio de Janeiro Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Barcelona Open BancSabadell - Barcelona Shenzhen Open - Shenzhen Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Open 13 - Marseille Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Tennis Napoli Cup - Naples SkiStar Swedish Open - Bastad Malaysian Open - Kuala Lumpur China Open - Beijing Open Sud de France - Montpellier Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Pro Tennis World Open - Boca Raton Open 13 - Marseille SkiStar Swedish Open - Bastad Swiss Indoors Basel - Basel Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Gerry Weber Open - Halle SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Shenzhen Open - Shenzhen European Open - Antwerp If Stockholm Open - Stockholm Swiss Indoors Basel - Basel ASB Classic - Auckland ABN AMRO World Tennis Tournament - Rotterdam Open 13 Provence - Marseille AEGON International - Eastbourne SkiStar Swedish Open - Bastad Chengdu Open - Chengdu Aamulehti Tampere Opene - Tampere BMW Open - Munich Gelsor Open Romania - Bucharest Kremlin Cup - Moscow Sporting Challenger - Turin Open de Moselle - Metz Swiss Indoors Basel - Basel ATU Cup - Weiden GHI Bronz Classic - Bronx Nord/LB Open - Braunschweig CA Tennis Trophy - Vienna Szczecin Challenger 10th Wartburg Open - Eisenach St. Petersburg Open - St. Petersburg Memorial Savigni - Sassuolo Muller Cup - Ulm Argentina Open - Buenos Aires Maui Challenger Eckental Challenger Sporting Challenger - Turin Geneva Challenger BMW Open - Munich Dallas Challenger Open D'Orleans - Orleans San Marino Cepu Open - San Marino Hall of Fame Open - Newport Open de Tenis Comunidad Valenciana - Valencia Masters Series - Hamburg Ordina Open - 's-Hertogenbosch Mercedes Cup - Stuttgart XXIX Edizione 'A.Savoldi Marco' - Manerbio I Tourneo Fila Citta di Brindisi - Brindisi Barranquilla Challenger Braunschweig Challenger Estoril Open - Estoril Open de Moselle - Metz Kremlin Cup - Moscow Oberstraufen Cup - Oberstaufen Challenger 42 - Andrezieux Thailand Open - Bangkok International Championship of Croatia - Umag China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Salzburg Challenger Abierto Mexicano Telcel - Acapulco Lambertz Open by Stawag 2007 - Aachen bett1HULKS Indoors - Cologne bett1HULKS Championships - Cologne ARAG World Team Championship - Dusseldorf Brasil Open - Costa do Sauipe BMW Open - Munich Open de la Comunidad Valenciana - Valencia Grand Prix de Tennis de Lyon - Lyon Rio Open - Rio de Janeiro Marburg Challenger AIG Japan Open Tennis Championships - Tokyo Open Sud de France - Montpellier Stockholm Open - Stockholm Croatia Open Umag - Umag Sunrise Challenger Irving Challenger Generali Open - Kitzbuhel BCR Open Romania - Bucharest Legg Mason Tennis Classic - Washington Malaysian Open - Kuala Lumpur The Dubai Tennis Championships - Dubai Warta Cup 2001 - Sopot Mercedes Cup - Stuttgart IPP Open - Helsinki USTA Challenger of Orlando - Orlando XXVIII Edizione 'A.Savoldi' - Manerbio Open de Nice Cote d'Azur - Nice Asirom Challenger Brasov - Brasov Diego Open - Budapest Challenger Copa Sevilla Internacionales de Andalucia - Seville Kamnik Challenger - Kamnik Salzburg Challenger 3rd Volkswagon Challenger - Wolfsburg Sunrise Challenger US Men's Clay Court Championship - Houston Copa Ericsson Brazil - Sao Paulo Aptos Challenger U.S. National Indoor Tennis Championships - Memphis Copa AT&T - Buenos Aires Brasil Open - Costa do Sauipe Moselle Open - Metz Abierto Mexicano Telfonica MoviStar - Acapulco Copa Claro - Buenos Aires Open Sud de France - Montpellier US Men's Clay Court Championship - Houston The Stella Artois Grass Court Championships - London Barcelona Open BancSabadell - Barcelona BB&T Atlanta Open - Atlanta Idea Prokom Open - Sopot TD Waterhouse Cup - Long Island Millennium Estoril Open - Estoril International Tennis Championships - Delray Beach BellSouth Open - Vina del Mar PBZ Zagreb Indoors - Zagreb Open Seat Godo 2005 - Barcelona Qatar ExxonMobil Open - Doha Heineken Open - Auckland Campbell's Hall of Fame Tennis Championships - Newport Open de Moselle - Metz Moselle Open - Metz Geneva Open - Geneva Davidoff Swiss Indoors - Basel Delray Beach International Tennis Championships - Delray Beach Next Generation Adelaide International - Adelaide Heineken Open - Auckland Open SEAT 2008 - Barcelona China Open - Beijing Brisbane - Brisbane Gerry Weber Open - Halle ASB Classic - Auckland PBZ Zagreb Indoors - Zagreb U.S. Mens's Clay Court Championship - Houston Open Seat Godo 2003 - Barcelona UNICEF Open - 's Hertogenbosch 2003 Mercedes Cup - Stuttgart Dallas Challenger Topshelf Open - 's-Hertogenbosch Idea Prokom Open - Sopot Qatar Exxon Mobil Open 2003 - Doha US Men's Clay Court Championship - Houston SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Rakuten Japan Open - Tokyo Valencia Open - Valencia Barcelona Open BancSabadell - Barcelona BMW Open - Munich Mercedes Cup - Stuttgart Aegon Nottingham Open - Nottingham Tatra Banka Open 2006 - Bratislava Bet-at-home Open - Hamburg Citi Open - Washington Winston-Salem Open - Winston-Salem BNP Paribas Open - Indian Wells If Stockholm Open - Stockholm Sony Open Tennis - Miami Erste Bank Open - Vienna Valencia Open - Valencia Qatar ExxonMobil Open - Doha The Nottingham Open - Nottingham Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston BMW Open - Munich Geneva Open - Geneva Topshelf Open - 's-Hertogenbosch Gerry Weber Open - Halle CA Tennis Trophy - Vienna Qatar Open - Doha Bet-at-home Open - Hamburg Generali Open - Kitzbuhel Abierto Mexicano - Los Cabos St. Petersburg Open - St. Petersburg Shenzhen Open - Shenzhen China Open - Beijing International Championship of Croatia - Umag European Open - Antwerp Erste Bank Open - Vienna Brisbane International - Brisbane ASB Classic - Auckland Apia International - Sydney Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Argentina Open - Buenos Aires Abierto Mexicano Telcel - Acapulco Miami Open - Miami BellSouth Open - Vina del Mar BMW Open - Munich Mercedes Cup - Stuttgart Antalya Cup - Antalya AEGON International - Eastbourne Moselle Open - Metz China Open - Beijing Erste Bank Open - Vienna Brisbane International - Brisbane Sydney International - Sydney St. Petersburg Open - St. Petersburg Open Sud de France - Montpellier Abierto Mexicano Telcel - Acapulco ATP Kremlin Cup - Moscow Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona ABN AMRO World Tennis Tournament - Rotterdam ARAG World Team Championship - Dusseldorf BMW Open - Munich Geneva Open - Geneva Open 13 - Marseille Mercedes Cup - Stuttgart Hall of Fame Open - Newport German Tennis Championships - Hamburg Gerry Weber Open - Halle BB&T Atlanta Open - Atlanta Citi Open - Washington Croatia Open - Umag Thailand Open - Bangkok Proton Malaysian Open - Kuala Lumpur Moselle Open - Metz SA Tennis Open - Johannesburg International Indoor Tennis Championships of Croatia - Zagreb ABN/AMRO World Tennis Tournament - Rotterdam ASB Classic - Auckland Open de Nice Cote d'Azur - Nice Grand Prix Hassan II - Marrakech Barcelona Open Banc Sabadell - Barcelona Hall of Fame Tennis Championships - Newport Mercedes Cup - Stuttgart Noventi Open - Halle Citi Open - Washington Orleans Challenger AIG Japan Open - Tokyo Citi Open - Washington Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai Rio Open - Rio de Janeiro Gerry Weber Open - Halle Copa AT&T - Buenos Aires Campionati Internazionali di Sicilia - Palermo Open Seat Godo - Barcelona Open de Tenis Comunidad Valenciana - Valencia Campionati Internazionali di Sicilia - Palermo PBZ Zagreb Indoors - Zagreb Wimbledon - London Pilot Pen Tennis - New Haven Dubai Duty Free Tennis Championships - Dubai Gerry Weber Open - Halle Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Madrid NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid China Open - Beijing BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Medibank Private International - Sydney Abierto Mexicano Telfonica MoviStar - Acapulco French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London Mercedes Cup - Stuttgart Australian Open - Melbourne U.S. Open - New York BMW Open - Munich Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Qatar ExxonMobil Open - Doha U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Tennis Masters Series - Indian Wells Australian Open - Melbourne U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London China Open - Beijing U.S. Open - New York Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne Tennis Masters Series - Madrid Pacific Life Open - Indian Wells French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Miami Open - Miami French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Abierto Mexicano Telcel - Acapulco U.S. Open - New York Geneva Open - Geneva Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York French Open - Paris Australian Open Qualifying - Doha BNP Paribas Masters - Paris Davis Cup, World Group, 1R, BLR-ESP 4-1 Davis Cup, World Group, QF, GER-ESP 1-4 Davis Cup, World Group, SF, ESP-USA, 4-1 Davis Cup, World Group, F, ARG-ESP 1-3 Davis Cup, World Group, SF, ESP-ISR, 4-1 Davis Cup, World Group, F, ESP-CZE, 5-0 Davis Cup, PO, ESP-SUI 4-1 Davis Cup, World Group, QF, FRA-ESP 5-0 Davis Cup, World Group, QF, USA-ESP 1-3 Davis Cup, World Group, F, ESP-ARG 3-1 Davis Cup, World Group, QF, ESP-AUT 4-1 Davis Cup, World Group, SF, ESP-USA 3-1 Davis Cup, World Group, F, CZE-ESP 3-2 Campionati Internazionali D'Italia - Rome Davis Cup, World Group, 1R, GER-BEL 1-4 Hopman Cup - Perth Wimbledon - London Campeonato de Espana Kia de Tenis 2004 - Madrid U.S. Open (juniors) Australian Open (juniors) French Open (juniors) Wimbledon (juniors) Australian Open (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Capitala World Tennis Championship The Mubadala World Tennis Championship Mubadala World Tennis Championship Mubadala World Tennis Championship Mubadala World Tennis Championship All Lower level tournaments Tennis Masters Cup - Shanghai Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Olympics - Beijing Olympics - London Olympics - Rio de Janeiro Davis Cup, World Group, PO, ESP-ITA 4-1 Davis Cup, World Group, 1R, SUI-ESP 2-3 Davis Cup, World Group, 1R, ESP-SRB 4-1 Davis Cup, World Group, SF, ESP-FRA 4-1 Davis Cup, World Group, QF, ESP-GER 3-2 Davis Cup, Group I, DEN-ESP 0-5 Davis Cup, World Group, PO, IND-ESP 0-5 Australian Open - Melbourne French Open - Paris